home *** CD-ROM | disk | FTP | other *** search
/ Celestin Apprentice 2 / Apprentice-Release2.iso / Source Code / C / Libraries / XL 1.0 / README < prev    next >
Encoding:
Text File  |  1993-12-28  |  2.0 KB  |  60 lines  |  [TEXT/MPS ]

  1.                  XL -- X{CMD,FCN} Library
  2.  
  3. INTRODUCTION
  4.  
  5. XL is a library that makes it easier for you to call XCMD or XFCN resources 
  6. written for HyperCard from your programs. XL emulates the application independent
  7. callbacks, which is sufficient already for many XCMDs to run. Additionally, 
  8. your application can provide its own routines to implement application dependent
  9. callbacks.
  10.  
  11. REQUIREMENTS
  12.  
  13. To use XL, you need MPW C 3.2 or later. 
  14.  
  15. COPYING
  16.  
  17. Copyright © 1993 Matthias Neeracher
  18.  
  19. Permission is granted to anyone to use this software for any purpose on any
  20. computer system, and to redistribute it freely, subject to the following
  21. restrictions:
  22.  
  23. - The author is not responsible for the consequences of use of this software,
  24.   no matter how awful, even if they arise from defects in it.
  25. - The origin of this software must not be misrepresented, either by explicit
  26.   claim or by omission.
  27. - Altered versions must be plainly marked as such, and must not be misrepresented
  28.   as being the original software.
  29.  
  30. WHERE TO BEGIN
  31.  
  32. You should probably start with looking at XLTest.c. An example of a big application
  33. that uses XL is MacPerl. The code that calls XL is in macperl.c in the MacPerl source
  34. distribution.
  35.  
  36. BUGS, QUESTIONS, SUGGESTIONS
  37.  
  38. Please report any problems you experience with the code or the documentation to
  39. me. I'd also be interested in hearing about your success stories, if you have
  40. any.
  41.  
  42. FUTURE PLANS
  43.  
  44. I have no idea how popular the idea of XL will be and how useful XL is in 
  45. implementing it. I would appreciate feedback by email. A future version might
  46. support better documentation and the HyperCard 2 routines (including some
  47. interface to the external windows features).
  48.  
  49. Matthias Neeracher                    Office:    +41 1 632 51 46
  50. Hohenklingenstrasse 19                Home:     +41 1 341 85 06
  51. 8049 Zuerich                            Email:    <neeri@iis.ee.ethz.ch>
  52. SWITZERLAND
  53.  
  54. RELEASE NOTES
  55.  
  56. Version 1.0    28Dec93
  57.     This is version 1.0. It has been incorporated into MacPerl, was tested with
  58.     many of the Rinaldi XCMDs, and doesn't contain any known bugs. Documentation
  59.     is virtually nonexistent.
  60.